package org.example.api.dto;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @author yinghuashen
 * @version 1.0
 * @description:
 * @date 2025/3/7 10:42
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ShopQueryResDTO {
    /**
     * 商品ID
     */
    private String productId;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * 商品描述
     */
    private String productDescription;
    /**
     * 产品的可用库存数量
     */
    private Integer availableCount;
    /**
     * 产品的已售数量
     */
    private Integer soldCount;

    /** 商品原价 */
    private BigDecimal originalPrice;

    /** 商品折扣价 */
    private BigDecimal discountPrice;
}
